high domestic demand - Francés Inglés Diccionario